﻿Public Class BEFranquia
  Private _intIdFranquia As Integer
  Private _strNome As String
  Private _strAvatar As String
  Private _strPais As String
  Private _strCep As String
  Private _strUf As String
  Private _strCidade As String
  Private _strLogradouro As String
  Private _strTelefone As String
  Private _strEmail As String
  Private _strInformacoes As String
  Private _strDirFisico As String

  Sub New()
    _intIdFranquia = 0
    _strNome = ""
    _strPais = ""
    _strUf = ""
    _strCidade = ""
    _strCep = ""
    _strLogradouro = ""
    _strTelefone = ""
    _strEmail = ""
  End Sub

  Sub New(ByVal intIdFranquia As Integer)
    Me.New()
    _intIdFranquia = intIdFranquia
  End Sub

  Sub New(ByVal strNome As String)
    Me.New()
    _strNome = strNome
  End Sub

  Sub New(ByVal intIdFranquia As Integer, ByVal strNome As String)
    Me.New()
    _intIdFranquia = intIdFranquia
    _strNome = strNome
  End Sub

  Public Property IdFranquia() As Integer
    Get
      Return _intIdFranquia
    End Get
    Set(ByVal value As Integer)
      _intIdFranquia = value
    End Set
  End Property

  Public Property Nome() As String
    Get
      Return _strNome
    End Get
    Set(ByVal value As String)
      _strNome = value
    End Set
  End Property

  Public Property Avatar() As String
    Get
      Return _strAvatar
    End Get
    Set(ByVal value As String)
      _strAvatar = value
    End Set
  End Property

  Public Property Pais() As String
    Get
      Return _strPais
    End Get
    Set(ByVal value As String)
      _strPais = value
    End Set
  End Property

  Public Property Cep() As String
    Get
      Return _strCep
    End Get
    Set(ByVal value As String)
      _strCep = value
    End Set
  End Property

  Public Property Uf() As String
    Get
      Return _strUf
    End Get
    Set(ByVal value As String)
      _strUf = value
    End Set
  End Property

  Public Property Cidade() As String
    Get
      Return _strCidade
    End Get
    Set(ByVal value As String)
      _strCidade = value
    End Set
  End Property

  Public Property Logradouro() As String
    Get
      Return _strLogradouro
    End Get
    Set(ByVal value As String)
      _strLogradouro = value
    End Set
  End Property

  Public Property Telefone() As String
    Get
      Return _strTelefone
    End Get
    Set(ByVal value As String)
      _strTelefone = value
    End Set
  End Property

  Public Property Email() As String
    Get
      Return _strEmail
    End Get
    Set(ByVal value As String)
      _strEmail = value
    End Set
  End Property

  Public Property DiretorioFisico() As String
    Get
      Return _strDirFisico
    End Get
    Set(ByVal value As String)
      _strDirFisico = value
    End Set
  End Property

  Public Property Informacoes() As String
    Get
      Return _strInformacoes
    End Get
    Set(ByVal value As String)
      _strInformacoes = value
    End Set
  End Property

End Class
